@@ -17,8 +17,8 @@ from utils.algorithm.rsalg import rsa_decrypt, rsa_encrypt |
||
| 17 | 17 |
CIPHER_ALGORITHM = ('B64', )
|
| 18 | 18 |
|
| 19 | 19 |
CIPHER_PREFIX = {
|
| 20 |
- 'B64': 'alg1', |
|
| 21 |
- 'RSA': 'alg2', |
|
| 20 |
+ 'B64': '1', |
|
| 21 |
+ 'RSA': '2', |
|
| 22 | 22 |
} |
| 23 | 23 |
|
| 24 | 24 |
|
@@ -53,18 +53,17 @@ def decrypt(request): |
||
| 53 | 53 |
else: |
| 54 | 54 |
plaintext = ciphertext |
| 55 | 55 |
|
| 56 |
- infos = json.loads(plaintext) |
|
| 57 |
- |
|
| 58 |
- Brand = infos.get('Brand', '')
|
|
| 59 |
- Model = infos.get('Model', '')
|
|
| 56 |
+ # brand_id#model_id#distributor_id#sn#time |
|
| 57 |
+ # AAAA#AAAAAA#AAAAA#AAAAAAAAAAAAAA#180224 |
|
| 58 |
+ brand_id, model_id, distributor_id, sn, time = plaintext.split('#')
|
|
| 60 | 59 |
|
| 61 | 60 |
try: |
| 62 |
- logo_url = BrandInfo.objects.get(brand_name=Brand).brand_logo_url |
|
| 61 |
+ logo_url = BrandInfo.objects.get(brand_id=brand_id).brand_logo_url |
|
| 63 | 62 |
except BrandInfo.DoesNotExist: |
| 64 | 63 |
logo_url = '' |
| 65 | 64 |
|
| 66 | 65 |
try: |
| 67 |
- model_imgs = ModelInfo.objects.get(model_name=Model).images |
|
| 66 |
+ model_imgs = ModelInfo.objects.get(model_id=model_id).images |
|
| 68 | 67 |
except ModelInfo.DoesNotExist: |
| 69 | 68 |
model_imgs = [] |
| 70 | 69 |
|